The C-based Database Programming Language Jasmine/C

نویسندگان

  • Masaaki Aoshima
  • Yoshio Izumida
  • Akifumi Makinouchi
  • Fumio Suzuki
  • Yasuo Yamane
چکیده

Jasmine/C is a C-based database proqramninq language that allows the handling of persistent objects in Jasmine databases. The language is used to write methods for objects and application programs. Both navigational and associative access to objects are supported. Dot notation is used for Jasmine/C queries. Attributes of different (but linked) objects are concatenated in SQL-like queries free of from-clauses. This allows the joining of objects without explicit join-predicates. Several new features are introduced into the architecture of Jasmine. Memory KB is a memorybased database where each object is accessed via a pointer. Tuples in XDE (the lower layer of Jasmine), when in database buffers, can also be accessed via pointers. NF2 tables are supported for clustering values for multiple-valued attributes; these allow faster execution of Jasmine/C programs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

بررسی میزان تطابق زبان نمایه‌سازان، نویسندگان و برچسب‌گذاران در پایگاه اطلاعاتی اریک و مندلی

Objective: The purpose of this study was to identify the language consistency between indexers, authors and taggers in the ERIC and Mendeley databases. Methodology: This survey was conducted using content analysis methods and techniques to evaluate the language consistency between indexers, authors and taggers in the ERIC and Mendeley databases and also to determine common keywords. The sample ...

متن کامل

Developing a software for simulation of gaseous detectors with Monte carlo method in c++ programming language

In this paper we consider a gaseous detector and supposed, because of pass of an ionizing radiation, an electron created inside it. By numerical simulation with monte carlo method and concluding the impacts, scatterings and creation of secondary electrons, we find the trajectory of initial and secondary electrons. Dependence of number of secondary electrons to applied electrical field is invest...

متن کامل

Occurrence of Pseudomonas savastanoi the Causal Agent of Winter Jasmine Gall in Iran

During the years 2007 and 2008, samples of winter jasmine (Jasminum nudiflorum) with symptoms of galls on shoots were collected from Shiraz, Fars province, Iran. Gram and oxidase negative, aerobic bacterium that produced fluorescent pigment on Kingۥs B medium was isolated from galls of infected trees. All isolates produced a hypersensitive reaction in tobacco. They were negative in arginine dih...

متن کامل

Applications of Object-oriented Databases to Publishing Systems

The application of object-oriented database has only started. We applied an objeceoriented database “Jasmine* to to au automobile service document publishing system “MASCOT” and confirmed its practibility. The service material is a “hyper document” which includes logical structure and reference structure. The conventional database cannot deal with them easily. To overcome these difficulities, i...

متن کامل

The O++ Database Programming Language: Implementation and Experience

Ode is a database system and environment based on the object paradigm. The database is defined, queried and manipulated using the database programming language O++, which is based on C++. The O++ compiler translates O++ programs into C++ programs which contain calls to the Ode object manager. The current O++ implementation provides facilities for creating and manipulating persistent objects, an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1990